package com.coder4j.auth.vo;

import com.coder4j.starter.mybatis.BaseQuery;
import com.coder4j.auth.entity.AuthApiEntity;
import java.util.Date;
import lombok.Data;

/**
 * 接口 查询对象
 * @author keller
 * @date 2024-05-07 18:10:10
 */
@Data
public class AuthApiQuery extends BaseQuery<AuthApiEntity>{

    /**
     * 名称
     */
    private String name;

    /**
     * 应用名称
     */
    private String appName;

    /**
     * Controller名
     */
    private String controllerName;

    /**
     * 方法名
     */
    private String methodName;

    /**
     * 请求路径
     */
    private String url;

    /**
     * 特征码，由请求方式、应用名、请求路径等组合起来的特征，唯一标示一个API
     */
    private String signatureCode;

    /**
     * 描述
     */
    private String description;

    /**
     * 是否应用数据范围 0 否；1 是
     */
    private Integer useDataScope;

}
